News In Pictures

BEIJING: Rescue workers are seen at the site where a bus carrying students plunged into a reservoir, in Anshun, Guizhou province, China.

Written by The Frontier Post

About the author

The Frontier Post

Leave a Reply