Nigeria Senate to Probe Death of Master David Udo EDUCATION INVESTIGATIONS Nigeria Senate to Probe Death of Master David Udo Editor November 7, 2023 The senate on Monday has called on the Nigerian Police to immediately commence a thorough investigation into... Read More Read more about Nigeria Senate to Probe Death of Master David Udo