EntertainmentMan demands ex-wife give back his kidney or pay £1.2mMan demands ex-wife give back his kidney or pay £1.2m Dr. Richard Batista made headlines …Stephen Azaago February 26, 2024February 26, 2024