MORE EXPERTS CONFIRM THAT FRANCE TOOK DOWN IL-20, & IDENTIFY FRIEND/FOE SYSTEM DID NOT FAIL
Both the independent analyst Pepe Escobar and the respected Tom Luongo of Strategic Culture Foundation have come forward to echo FRN's assessment that it was France which most probably…
Read More...
Read More...