Question 92A town located at the confluence of two rivers in Nigeria is A. Onitsha B. Makurdi C. Bussa D. Lokoja E. Aboh Objective Show full explanation