National security analyst Rebecca Grant weighs in after President Donald Trump confirmed special envoy Steve Witkoff will be traveling to Russia as the U.S. pushes for a peace deal in Ukraine.Read more at Fox News Post navigation5 Missing After Deadly Mine Collapse in Chile Execution of Tennessee inmate with heart device can go forward despite claims it may shock him