Upd: I am still disturbed by the triangular depiction of the men in uniform shooting. I am hoping it's not a photo from March 1 but a still from a Hollywood movie about alien invasion. In any case, the police is sending a clear message to the people of Armenia. Such a message is incompatible to a normal civilized society where police are meant to serve and protect and not to shoot and kill.
Can people in Yerevan confirm whether this is a photo from March 1? I think I see one of those infamous machines used for high pressure water cannons behind the trio but I am not sure.