sb.scorecardresearch
Advertisement

Published 16:59 IST, August 16th 2020

Video of stunning leaf insects breaks internet; netizens say 'nature is wonderful'

A video showing leaf insects goes viral on social media. Uploaded on August 16, the video has managed to gather close to 9.5K views, leaving netizens astonished

Reported by: Akanksha Arora
Follow: Google News Icon
  • share
leaf insects
null | Image: self
Advertisement

Loading...

16:59 IST, August 16th 2020