Yogo Island
Appearance
The Yogo Island is an island on Lake Chad in Chad.[1]
References
- ^ Nako, Madjiasra (December 23, 2015). "Lake Chad bombing: Suicide bombers detonate devices on island near Boko Haram base". The Independent. Retrieved February 25, 2017.