Many on FR ridicule Debka, but more often than not, they are spot on. I’ve been a bit concerned about the G8 Summit. Now, even more so.
I agree, and thanks for the pings and info.