Home Tags Jesca nankabirwa

Tag: jesca nankabirwa

May 24, 2016: Migrant femicide / Jesca Nankabirwa case concluded

Ugandan immigrant Jesca Nankabirwa, who had been living in Turkey for about a year, was working in a textile factory in Sultangazi. Jesca was...