If you’re in Moscow during the end of April and find yourself pining for a healthy dose of creative arts, then a trip to the annual Moscow Stars International Arts Festival may be just the ticket. The festival aims to showcase the very best of the Russian arts scene, featuring a variety of categories including...