The Reaction Of Captain IBRAHIM TRAORE in Russia Today “THIS IS THE WORST PUNISHMENT TO U.S & FRANCE