Three people — including police officer Keith Palmer, a 48-year-old husband and father — were murdered in the attack on London's Parliament building. The terrorist was fatally shot at the scene by police. At least 29 pedestrians were left injured, and two of them died under the wheels of the maniac. 43-year-old Aysha Frade died at the scene, and American tourist Kurt Cochran — visiting from Utah — was also killed.
Photo credit: Getty Images