A 19-year-old man has been arrested in Harare, Zimbabwe, after he allegedly tried to sell a human foetus, claiming it was beef. The suspect, identified as Stelly Marecha, was caught in the Central Business District on Friday, July 4, following a tip-off about his suspicious movements. According to the Zimbabwe Republic Police (ZRP), Marecha reportedly […]