RT @RT_com
Beachgoers in Argentina were treated to an alien sight – thousands of snail eggs, known as ‘ovicapsules’, were washed ashore on the beach of Mar del Plata. Transparent eggs attract curious people; however beware of the smell! https://t.co/k2vCUg26tW — PolitiTweet.org