Showing posts with label war. Show all posts
Showing posts with label war. Show all posts

Wednesday, October 6, 2010

Aaaagh this image is so heart-twisting.


Caption from Wikipedia:
Chinese baby crying in the ruins of Shanghai South Railway Station after a bombing by the Imperial Japanese Navy Air Service on 28 August 1937