Encroachers grab air force site in Talasari
Bhograi: Allegations of illegal encroachment on land earmarked for an Indian Air Force (IAF) facility at Talasari beach in Baleshwar district have raised concerns over the security of the proposed defence installation. Locals have also sought a National Investigation Agency (NIA) probe into the activities...











































