How a foreign diplomat with powerful friends at home, cheated his own country
2022-07-26
Former Sri Lankan Ambassador Jaliya Wickramasuriya has faced the American judicial system for stealing from his own treasury back home,Continue Reading