Asia Other countries Sky News9 Asia Other countries The Chief of Police and the Deputy Interior Minister of Armenia have been dismissed from their positions June 03, 2025