President Gustavo Petro ordered an investigation into the attack on Miguel Uribe Turbay, which authorities said was carried out by a minor under 15 years old.
The president says the nation has inadequate vetting measures and lacks a competent central authority for issuing passports. The ban takes effect on June 9.