‘Batwoman’ first trailer receives flak…

CW has launched the first trailer for the show Batwoman, its upcoming latest entry in the…

Games