Link
MajidNaficy 's Recent Links
Bernie Sanders: Demand the Democratic Establishment Unite Behind Mamdani!
MajidNaficy | 9 minutes ago
0 5
The New Yorker: Kryptonomics
MajidNaficy | one day ago
0 42
The New Yorker: What Will Become of the C.I.A.?
MajidNaficy | one day ago
0 49
Bernie Sanders: Demand the Democratic Establishment Unite Behind Mamdani!
MajidNaficy | 9 minutes ago
0 5
Category: None
Vali Nasr: Understanding Iran's Grand Strategy: A discussion
Viroon | 18 hours ago
0 54
Category: None
Comments