Strange looking insect-like creatures puzzle social media, leave people guessing
After the finding Clerke took to social media platform Facebook and posted a video of the creatures asking if anyone knew about the creatures.
Feb 06, 2019, 14:15 PM IST