ICLA Attends Geneva Summit For Human Rights And Democracy
By: Aeneas Lavinium ICLA Geneva, Switzerland Today ICLA is attending an important human rights meeting in Geneva. Our delegation at the Geneva Summit For Human Rights And Democracy is being led by ICLA Chairman Alain Wagner. The...
Read More