Home
Blog
World News
Wallpapers
History
Funny
Login
4 months ago in
history
Japanese troops burning down a Chinese village as part of the Three Alls Policy, North China, 1940 or 1941. .
Loading
More posts