The Overlord of the Asante Kingdom, Otumfuo Osei Tutu II, on Tuesday, 6th January 2026, paid a courtesy call on the Police Headquarters in Accra.