Photo by Nakita Cheung When harrowing footage of alleged Sri Lankan troops executing Tamil prisoners emerged…