Torchlight Series

Lemonade from lemons: Survivor stands strong to end rape in Nigeria

One of the messages people circulate on social media and across the popular messaging platform WhatsApp is “If life gives you lemons, make lemonade”. The message is used to encourage people to remain determined in the face of challenges and if possible, find ways to turn the challenge into triumph. But for Oluwaseun Ayodeji Osowobi, […]