Videos

Preaching austerity, Egypt president rolls out 4-km-long red carpet