YEREVAN, ARMENIA – Tens of thousands of citizens have taken to the streets in Yerevan on the evening of April 23 to demand justice for the Armenian Genocide and stop the ongoing “normalization” initiatives with Turkey and Azerbaijan pursued by the Armenian government. The annual torchlight procession is organized by the Armenian Revolutionary Federation Youth Organization of Armenia. The torchlight procession was kicked off with a massive rally in Yerevan’s “Republic Square”.