US Ambassador to Israel Tom Nides wrote on Twitter: "I am horrified by the cowardly terrorist attacks in Jerusalem that were aimed at innocent citizens, including children. My heart goes out to the families of the victims."