An El Paso police officer previously arrested on suspicion of domestic violence was fired as new allegations surfaced.
There were a lot of great new game reveals at the Switch 2 Direct – and these most surprising Switch 2 reveals caught fans ...