Take immediate action against Sri Lanka! 12 members of Congress deliver a letter to Biden while Ranil is in the USA! I Sri Lanka Latest News
The Foreign Policy website has reported that 12 members of Congress have requested the Biden administration through a letter that Sri Lanka should be officially given responsibility for the violation of human rights and violation...
Read more