BoingBoing reports that Brian Conley & Jeff Rae were detained yesterday in Beijing, China.
[Click here to read the BoingBoing article]
[Click here for a Reuters article]
[Click here for a New York Times article]
Good Luck, Fellaz. Safe return home!
A couple of pics of us hanging out in NYC last year:
Jeff Rae & Bill Cammack