by Kelen McBreen, Alex Jones Live: Just as President Trump says he’s nearing “a big agreement” to potentially end the Ukraine-Russia war, Britain and France are reportedly considering sending thousands of troops to Ukraine where they could end up in a direct fight with Russian soldiers. “There’s going to be an agreement,” POTUS told reporters […]