1200 x 80 DMirror

Journalists for Democracy in Sri Lanka (JDS) and the International Truth and Justice Project (ITJP) has requested Switzerland to deny accreditation to the newly appointed ambassador designate for Sri Lanka for his alleged activities in a death squad that terrorized the island nation in the late 80s.