Here are the facts in brief regarding why sri lankan government refuses for foreign investigation and US envoys about the so called war crime accusations that done by the Tamil Diaspora and its related INGOs and international corrupted politicians.
1) USA and UK and other European countries are jealous about the sri lankan war victory. Because those countries . . . → Read More: Why Sri Lankan government refuses foreign investigations and UN envoys about the war