After nearly four years of construction at a cost of almost $84 million, the Sentinel Tower was inaugurated this week in Juarez.
Read: Read More
Blogs and news from the borders of America.
After nearly four years of construction at a cost of almost $84 million, the Sentinel Tower was inaugurated this week in Juarez.
Read: Read More