The Case of Admiral Karannagoda: A Stark Reminder of a Grim Legacy
On human rights grounds, the US government has banned Admiral Wasantha Karannagoda, the most senior officer in Sri Lanka’s navy from 2005 to 2009 and now a provincial governor, from entering the…