Fighting centered in Mogadishu has killed thousands of people and prompted more than 6,00,000 others to flee the city .