Surprise Me!

Former US ambassador: US infrastructure deteriorated

2025-04-11 1 Dailymotion

Former US Ambassador Carla Sands says US infrastructure declined as billions were spent on foreign aid and “bad projects” abroad.