Federal agencies paid out a total $6.5 billion in foreign aid worldwide last year. A total $14.2 million went to China. GUEST: Allum Bokhari
Support Rebel News Podcast