the grugq's newsletter

Subscribe
Archives
June 25, 2023

June 25, 2023

June 25, 2023

Coup d’état interruptus leaves us with Coup Balls


https://twitter.com/bretdevereaux/status/1672677062102990849


https://twitter.com/russianforces/status/1672669838429306880


https://twitter.com/osinttechnical/status/1672666783378030593


https://twitter.com/historianabel/status/1672671264534560770


https://twitter.com/iaponomarenko/status/1672670774015021058


https://twitter.com/sevaut/status/1672670647833575426




https://twitter.com/olufemiotaiwo/status/1672688944788504577


https://twitter.com/ammoncheskin/status/1672504313342509063


https://twitter.com/gregbrooksoh/status/1672671192161943555


https://twitter.com/profpaulpoast/status/1204745930144174080


https://twitter.com/jedisct1/status/1672595048888778752


https://twitter.com/tigersgoroooar/status/1478927422061961217


Don't miss what's next. Subscribe to the grugq's newsletter:

Start the conversation:

Be the first to share your thoughts

X