Supporters and detractors of Brazilian President Jair Bolsonaro protested in Dallas on Thursday, as the South American leader entered the last day of a two-day visit to Texas.

Police separated both groups, forcing them to stand on opposites sides of a junction. That did not stop the protesters from shouting insults at each.

A couple of protesters staged a lie-in, occupying the middle of the road.

The Brazilian president met with George W Bush and spoke to a gala dinner for business leaders on Wednesday.

His Texas visit follows the cancellation of a trip to New York after protests from gay rights and environmental campaigners.

Bolsonaro was due to attend a ceremony in his honour organised by the Brazilian-American Chamber of Commerce.


More videos