Suspected members of a Mexican cartel were caught opening fire on US Border Patrol agents near the border in Texas just as a group of migrants reportedly tried to enter the US illegally via the Rio Grande river, authorities said. The incident comes amid US President Donald Trump's crackdown on illegal immigration and declaration of national emergency along the border.