Oct 30, 2020 Africa Police arrest 11 year old boy who allegedly attacked a police station and declared himself IGP in Nigeria NIGERIA - The Edo State Police Command has allegedly arrested an 11-year-old over his.. Read more