Russia’s President Vladimir Putin claimed a record landslide victory in an election without serious opposition.
Featured Content
President points finger at US after hundreds of people demonstrate against food shortages and blackouts.
Protesters in Spain’s San Sebastian lay together on the ground in a tribute to victims of Israel’s war on Gaza.
Outrage outside a court in South Africa where a mother was charged with trafficking her own 6-year-old daughter.