Photo Report: Telling People the Facts on the Streets of Geneva
On the 16th of March 2004, the second day of the United Nations Human Rights Commission, Dafa practitioners continued to tell people the facts about the persecution in China on the streets of Geneva.