In Sri Lanka…

This has to be one of the most terrifying and haunting images I’ve ever seen. It takes a tragic place right alongside the Vietnamese children who are running down the road near Trang Bang after they got hit with napalm.

(credit: Telegraph)

Politics The Moment Of A Suicide Bomb