Well, my body is back home. My mind and spirit are whooshing back to the States as I write this.
It was an amazing pilgrimage.
More to come.
Spain, a Leader in Foiling Attacks, Falls Victim to One Anyway - Spain has a reputation as one of Europe’s most dogged counterterrorism operators, and officials are struggling to answer how a group of youths carried out ...
3 hours ago