British baroness Philippa Stroud told Fox News Digital that she agrees with Vice President JD Vance calling out European leaders for ditching freedoms. Read More in Latest & Breaking News on Fox News.   Read More in Red Pill NOWlej.