RevNews

youtube

Terrifying video of government forces firing on unarmed protesters in Sudan.