The Rivers State 43Command said its men arrested three suspects in connection with the alleged killing and organ harvesting of a man identified as Progress in Ogbaraye community, Abua/Odual Local Government Area of the state. This came barely two weeks after three persons, including two pastors, were arrested by a vigilante group codename OSPAC in Port Harcourt over the death of a 24-year-old physically challenged man. They were apprehended for allegedly killing the physically challenged...