Kurt and Melissa Cochran, a Utah couple celebrating their 25th wedding anniversary with a European vacation, were in London this week visiting Melissa’s parents, who are serving as temple missionaries for The Church of Jesus Christ of Latter-day Saints. When a man ran a vehicle into a crowd of pedestrians on London’s Westminster Bridge in what is being speculated as …
Read More »