Thousands of demonstrators took to the streets in cities across the world Sunday to mark International Women’s Day and, in some cases, denounce the war in the Middle East.
From Rio in Brazil to cities across France, Spain and other European…
Continue Reading
News Source: www.al-monitor.com

Leave a Reply