GPS Fareed on Ukraine March 2 2025