Karnataka CM Siddaramaiah reinstates IPS officer K Ramachandra Rao, suspended amid controversy, weeks before his retirement at the end of May.