worldBritish soldier killed in AfghanistanA British soldier has been killed in an explosion while on foot patrol in Afghanistan, Britain's Ministry of Defence said today.