Scotland Yard have caught … stupid May 7qjoq.comLeave a Comment on Scotland Yard have caught … Scotland Yard have caught an Irishman planting a bomb in London. They arrested him whilst he was watering it.