SJTA Terms 35,272 Acre Of Lord Jagannath Land Sale Report False & Motivated
Bhubaneswar: Taking note of the reports that the Odisha government is planning to sell 35,272 acres of land of Lord Jagannath in six states, the Shree Jagannath Temple Administration (SJTA) clarified that the report totally false and…