Washington: At least 20 people have been killed and another 24 injured in a mass shooting in the US city of El Paso, Texas Governor Greg Abbott has confirmed. He described it as one of the deadliest days in the state’s history. The massacre happened at a Walmart store on Saturday near the Cielo Vista […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.