Monitor lizard spotted in Delhi goes viral; Adds to the list of bizarre events in 2020

2020 has been the most eventful year thus far, with the pandemic and various other unusual…