The Indian Navy's VLF station project in Vikarabad faces scrutiny over compensatory afforestation. Despite paying ₹74 crore ...