A speech by author James A. Lyndsay in front of the building of the United Nations at the International Freedom Rally in Geneva
Geneva, Switzerland witnessed rallies earlier this month, part of the International Freedom Rally. Here is one of the speeches, which was held in front of