0 Minutes Crime Suspected Ritualists Caught Packing Lady’s Urine In Edo VAM News March 10, 2022 0 Comment on Suspected Ritualists Caught Packing Lady’s Urine In Edo Two young men suspected to be ritualist have been apprehended in Benin, Edo state. The duo were apprehended after allegedly packing the urine of a lady from the floor. One of them claimed he... Read More