June 22 PC

Russian protests

Hungarian flag over picture of Hungarian parliament. (AP Photo)