Punjab Police's Special Task Force (STF) has arrested two alleged drug smugglers from Ludhiana and recovered 20.80 kg amphetamine or crystal meth, notoriously known as ICE, a senior official said on Tuesday. The operation was carried out by the teams of STF Ludhiana led by Assistant IGP, Snehdeep Sharma.