OWP: This past March, hundreds of Kenyans gathered in Nairobi to protest for the release of over 1,000Kenyan nationals, many of whom were relatives lured to fight for the Russian military. According to Al Jazeera, many returnees and families of those still...