Claim: Abhaya School, in Rangareddy district near Secunderabad, Hyderabad, India, was founded in 2002, and has a campus of 3.8 acres.
Evidence: Abhaya School is an Indian school based on the Waldorf curriculum, situated in Rangareddy district near Secunderabad, Hyderabad, India, founded in June 2002. 3.8 acres