More details emerging:

"Two of those implicated are British and were arrested in the eastern Spanish city of Alicante."

http://www.laht.com/article.asp?ArticleId=654770&CategoryId=12395
_________________________
Recovery is possible. Hang in there, brothers.