Iran’s retaliatory strike on the Ras Laffan energy facility in Qatar resulted in $20 billion in losses


From thecradle.co via This RSS Feed.