Janwada farmhouse raid: Who is Vijay Madduri? CEO of a tech firm who tested positive for cocaine Mohammed 27 Oct 2024