1 comment
10 forecasters

What will be the number of deaths that a concensus of credible reporting declares for both Iran and US's attacks on ships on August 11th.

Latest estimate
7.82