Federal forces keep watch outside a warehouse in Almoloya de Juarez

Federal forces keep watch outside a warehouse in Almoloya de Juarez

Exit mobile version