Adivi Sesh's Pan-India film Major being produced by Mahesh Babu was scheduled to release on July 2. However, it has been postponed due to the COVID-19 pandemic
Army Major Nikhil Handa was arrested on Sunday for his alleged role in the murder of his colleague's wife whose body was found with her throat slit on a road in Delhi Cantonment, police…