Russians discuss their country's involvement in Syria and reaction from Cleveland following Ariel Castro's suicide.
Picture Credit: Reuters
Share this with
See all episodes from World Have Your Say
See all broadcasts of Russians discuss Syria and the suicide of Ariel Castro (1)