The Pashtun Tahafuz Movement (PTM) in Switzerland organised a large protest in front of the United Nations Human Rights Council in Geneva, raising their voices against a series of grave human rights ...