May12023 by Lawrence RichardNo Comments Passenger bus falls off cliff in Mexico, at least 18 dead and more than 30 injured: report