UK police clear American banker of pushing woman in front of London bus

UK police clear American banker of pushing woman in front of London bus
British police admitted Saturday that an American banker arrested on suspicion of pushing a woman in front of a London bus while he was jogging could not have committed the crime.