Edgar Kaiser

Edgar Kaiser

Edgar Kaiser is a human rights lawyer at People’s Watch and an L.L.M candidate in European and International Human Rights Law at Leiden University, Netherlands.