VISAKHAPATNAM: Visakhapatnam forest officials discovered the elusive Barkudia Limbless Skink (Barkudia Melanosticta)...
22 May 2023 8:24 PM GMT