Omega Research Foundation
Omega Research Foundation works from Manchester, UK. Research weapons & equipment used in torture and human rights violations. RT ≠ endorsement. Omega Research Foundation has over 1126 followers on Twitter.