IOF officer admits: We dropped 1.2 million cluster bombs on Lebanon
An IOF commander has admitted that his army’s air force had dropped around 1.2 million internationally-banned cluster bombs on Lebanon other than using the phosphoric bombs, which are also internationally-banned.