It's from the last world cup.
Interestingly in the comment sections there seems to be a big divide between native Africans and people with African heritage who live in European countries. The latter are massively offended, whereas the former pretty much agree with the chant. They see the French players as betraying their African heritage to play for a Colonial power because they can make more money.
Yes some Africans say they believe European players with African heritage are betraying their heritage by choosing to represent a European country. In my experience, it's often born out of bitterness because a top player who qualified to play for their specific country chose to represent France or whatever. It would be a pretty huge deal for Algeria, for example, had Benzema played for them all these years - more World Cup appearances and most likely more AFCON success, so you can see why the bitterness is there.
The existence of these rather fringe African views doesn't excuse the Argentines chanting a racist chant however. I know you're not saying that, but it's worth pointing out in this thread anyway because people too often use these African jokes about French players' heritage as a reason to give blanket pardons to the Argentinian NT.