Showing 1 results for:

The Lynchpin

by Topic

All results

Terrence Howard Claims To Have Developed A New Hydrogen Technology To 'Defend The Sovereignty' Of Uganda

Terrence Howard’s recent scientific claim is stirring up a lot of confusion. VICE reports that the actor claims to have reinvented physics for Uganda’s advantage.

Jul 18, 2022