In a major victory in the war against drugs, police seized cannabis worth Rs 2 crore from a truck in the Khanapara area.