232 () posted 3 years ago by Imransgarage 3 years ago by Imransgarage +233 / -1 31 comments share 31 comments share save hide report block hide replies
What's the significance? Still learning.
I believe he was the one who informed us about Operation Looking Glass.