Optical Illusion: You are a true feline lover if you can spot the cat hiding in this refrigerator | 14 September, 2023 by Newstars Education See also Massive python spotted in cloth shop in UP’s Meerut. Watch hair-raising video