A total of 21 French citizens have been killed by Hamas terror attacks in Israel, the French Foreign Ministry said on Tuesday.