During a visit to the southern Afghan city of Kandahar Friday , General David Richards said NATO is committed to the mission in Afghanistan .