Takshashila Dispatch
Takshashila Dispatch
Setting the Desert on Fire: Attack on Saudi Oil
0:00
-28:19

Setting the Desert on Fire: Attack on Saudi Oil

Last week's attack on Saudi oil facilities highli…