Capt. Amarinder Singh announces free treatment for poor drug addicts