The Judo Grand Prix has kicked off in Lima, Peru, with Azerbaijani athletes making a strong start, earning one silver and three bronze medals on the first day, Azernews reports.