“Political Camouflage”: Senator Ted Cruz Criticizes Democrats Over $95 Billion Foreign Aid Package
Published on February 19, 2024, 12:35 am ArrayThe approximately $95 billion foreign aid package that recently received the green signal from the Senate has been…