Home Armenia Thousands Attend Annual Armenian Independence Day Festival