The Mission is about the current state of Nigeria and a prayer to God to fix it.
Warchild & Alewa House