An Air India flight has crashed near the city of Ahmedabad in western India. Images from the crash site show burnt buildings and extensive damage on the ground. Police say more than 240 people were on board the aircraft, which was traveling to London.