Is Saudi Arabia behind sponsorship of the terrorist group in Sri Lanka-- why is the USA buying oil from the biggest sponsorship of terrorist?

4 answers 4