Renowned Indian surgeon found dead, suicide not recovered
03 Mar 2025
Prominent nephrologist and senior surgeon Dr George P. Abraham was found dead at his farmhouse near the Cochin International Airport, Indian state of Kerala. The 77-year-old, one of the...