Punjab cops punched me in the face, dragged my son out of our home, says Tajinderpal Singh Bagga`s father

Punjab Police has arrested Bagga, who is also national secretary of the Bhartiya Janta Yuva Morcha, from his Delhi residence in connection with a case registered against him in Mohali last month.