We’re Lawmakers And We Must Follow Due Process—Senators Refuses To Sign Natasha’s Suspension
Thirteen senators refused to sign the report on Senator Natasha Akpoti-Uduaghan’s suspension, citing concerns over due process, as reported by VANGUARD. The Senate suspended her for six months on March…