22 days agoAspiring artists stage exhibition in Rostov, Russia | Plot twist: they're chimpanzeesRTVerified