InfoGrenades / The Rolling Stones bankrolled a Defense contractor! Decca Radar Systems

Decca made Radar and Targeting systems used in the Vietnam War.

5474f72ed97cb76d189c2afe70fa5583

Infogrenade date: 2023-06-22 14:21:07 +0000 UTC

Post updated: 2025-07-31 14:13:42 +0000 UTC