Bengaluru: Spotted a few days ago while crossing Hosur Road near Electronics City, an elusive leopard was seen roaming the campus of the Centre for De.
The mystery of an SUV seen perched on top of a Florida dumpster was revealed to have involved a poorly-timed parking job, a construction site and a forklift.