Bloodshed stains Egypt protests as military ultimatum looms

All the world’s eyes will be on Egypt today..





Bloodshed stains Egypt protests as military ultimatum looms