Not sure on the veracity of these claims, but its interesting nonetheless. And we know we can’t trust the American mainstream media for the true story of events. Worth considering.
h/t Orangutan
Views:
A fine selection of independent media sources