25 Of The World’s Most Touching Moments

A soldier of the Sudan’s People Liberation Army awaits for the South Sudan’s independence from Sudan to be announced.
25-powerful-photos-that-will-touch-your-soulPhoto: Goran Tomasevic / Reuters


«1 ... 2324 25

You might also like More from author

Leave A Reply

Your email address will not be published.