Indian Professor Kills His Oxford Colleague in Self Defence
Professor Steven Rawlings, an eminent astrophysicist, suffered a fatal heart attack after being pinned to the ground in self defence by his oldest friend and fellow Oxford academic Dr Devinderjit…