Yemen protests, Libyan battles, Cricket World Cup and more in the day in photos

Resize Text
Print Article