Home Armenia Armenian Police Dismantle Barricades and Disperse Energy Hike Protesters