The United States has transferred twenty Roshel Captain armored personnel carriers to Port-au-Prince, Haiti, to strengthen the country’s security and stability. Delivered on February 14, these vehicles were supplied by the Bureau of International Narcotics and Law Enforcement Affairs (INL), part of the U.S. Department of State.
Read full news at this link...
Read more...
