"Alabi Osha" is an upcoming Yoruba drama set to release in 2025, featuring a stellar cast including Ibrahim Chatta, Princess Modupeola, Digboluja, and Arinaja.
"Alabi Osha" is an upcoming Yoruba drama set to release in 2025, featuring a stellar cast including Ibrahim Chatta, Princess Modupeola, Digboluja, and Arinaja.
Share