Two police officers have been arrested for kicking two handcuffed teens and spitting on them during an arrest, according to a federal indictment.
- Netanyahu denounces Israeli TV channels as ‘propaganda’ brainwashing public ahead of elections
- ‘Maduro won’t roll over’: US-backed coup in Venezuela could lead to civil war, experts warn
- US refuses to withdraw diplomats from Venezuela, vows ‘appropriate action’ if they’re harmed
- What You’re Not Being Told About The “MAGA” Kids Controversy
- Attempt to Get Google to Vanish My Article About a Forged Court Order