Iran’s Islamic Revolution Guards Corps (IRGC) has launched the 20th wave of retaliatory missiles targeting the occupied Palestinian lands.