No doubt they punch above their weight.
https://www.youtube.com/watch?v=x5hmqDuuCRk
What a fraud.....no wonder the world does t take the US serious anymore..