Sri Lanka’s suspended police chief Deshabandu Tennakoon on Monday lost his appeal at the Court of Appeal seeking an order to stay the arrest warrant issued against him by a local court. The Appeal ...