AMELIA BACA
Latest Headlines

SOCIETY
Family of 75-year-old grandmother killed by US police demands justice
The family of a 75-year-old woman killed by police in the US state of New Mexico has demanded criminal charges against the culprits, days after a body camera video of the deadly shooting was released.
This makes it easy to access the Press TV website