Media leaders walked out of torture video screening
TBILISI, DFWatch–After criticism from the US Congress the government in Georgia decided to display proof of the former government’s illegal actions and organized a presentation of videos showing torture and mistreatment. There was first a screening for diplomats […]