News

Clowns and street performers gather to attend the Karandash-Fest in the town of Staritsa in the region of Tver, about 200 kilometers (125 miles) northwest of ...