217Isaiah 217Isaiah 09-09-2022 History contestada Which country is located south of the United States across the Rio Grande from the state of Texas? A. Canada OB. Cuba. OC, Mexico OD. Russia