Kalahandi: Karlamunda RI caught red-handed while taking bribe

creative