Jayatilleka, Sanja deSilva Mission impossible Geneva - Colombo Vijitha Yapa Publication 2017 - 208 p. col.ill. ISBN: 9789556653458 Subjects--Topical Terms: Sri LankaInternational law and human rightsPolitical crimes and offensesCivil rightsDiplomacyUnited Nations Human Rights CouncilDiplomatic relations Dewey Class. No.: 327.5493 / J19