World Stories - The Week in ReportsTo view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video12/17/2016December 17, 2016Our top stories include alleged violence against Russian prisoners and the fate of Libyan migrants stranded en route to Europe. Also, a new power source in India brings electricity to a rural village.https://p.dw.com/p/2URi4Advertisement