Odisha Police inspector lands in vigilance net

Odisha Police inspector lands in vigilance net