alien

HYDERABAD: Three birds were found in a construction site in Vizag that attracted attention of the locals, who took videos and photos, thinking that the birds were aliens. However, the verdict from experts put them down as Nehru zoological park…