The Church in Guatemala is demanding answers from the government on regulating the country’s treacherous bus travel industry following a fatal bus crash in Guatemala City that killed at least 54 people. Source: Catholic Review.
↧