Iran's Ghalibaf mocks 'US crushing blockade' with 'liar, liar' post
Mohammad Bagher Ghalibaf cites over $130B in US war costs and losses from shorting oil futures.
Mohammad Bagher Ghalibaf cites over $130B in US war costs and losses from shorting oil futures.