Claiming to be saddled with faulty equipment from China, the Indian Weightlifting Federation (IWLF) on Monday called for a boycott of sports apparatus made in that country after the violent face-off in eastern Ladakh killed 20 Army personnel last week. (More Sports News)