As always americans thinking they're the world It's time to get back to school hun..
Latin America, Africa and Europe (except the UK) are totally there for Shakira, not so much for Rihanna, she only has english speaking countries ..
Oh please, get off your international high horse. Shakira had a few hits here in the states, she's hardly this iconic international superstar that her stans make her out to be. And she sounds like a sheep.
Rihanna may not be as big in Latin America but it seems like she's still a contender--not to mention the fact that she's massive all across Europe, so I think my question was a fair one.