But this mismatch has become a reality, courtesy a ‘pehelwan’ (wrester)-turned police officer who has upstaged politicians in making loaded statements. Deputy superintendent of police (DSP ...