Christians erect largest cross on Hindu religious Edlapadu hill which has Devi Sita’s footprints
Christian assault on Hindu religious sites continues unabated in Andhra Pradesh (AP) with reports coming in of the largest Christian cross being erected on the Edlapadu hill in Guntur district….