Home Latests news Prince Harry and Meghan are in Colombia. Here’s what to know about their visit