A manned spacecraft is launched in Baykonur, Kazakhstan, March 26, 2014. 3 astronauts were sent to the International Spece Station in the spacecraft. [Photo/Xinhua]
The world in photos: March 17-23
The world in photos: March 10-16
The world in photos: March 3-9