Spotted? Indian police say leopard-like animal at swearing-in was cat
As India's government took the oath of office at the presidential palace flanked by honour guards, a fleeting sight was spotted -- an apparently leopard-like animal prowling past.…