podcasts.apple.com/gb/podcast/b...
podcasts.apple.com/gb/podcast/b...
podcasts.apple.com/gb/podcast/b...
podcasts.apple.com/gb/podcast/b...
I wrote a brief post about the visual record he left behind.
I wrote a brief post about the visual record he left behind.
podcasts.apple.com/gb/podcast/a...
podcasts.apple.com/gb/podcast/a...
ifs.org.uk/articles/fou...
ifs.org.uk/articles/fou...
www.rusi.org/explore-our-...
www.rusi.org/explore-our-...
podcasts.apple.com/gb/podcast/b...
podcasts.apple.com/gb/podcast/b...
www.bbc.co.uk/news/article...
www.bbc.co.uk/news/article...
warontherocks.com/episode/warc...
@warontherocks.bsky.social
warontherocks.com/episode/warc...
@warontherocks.bsky.social
Israel's current Gaza policy is morally wrong, and is strategically highly questionable in its efficacy. It should be roundly condemned by all sensible and decent people.
Israel's current Gaza policy is morally wrong, and is strategically highly questionable in its efficacy. It should be roundly condemned by all sensible and decent people.
Call it “zuan ba, bao bei, zuan ba."
China may not have a drilling slogan, but it just lifted oil production to an all-time high, surpassing a peak set 10 years ago.
My @opinion.bloomberg.com column: www.bloomberg.com/opinion/arti...
Call it “zuan ba, bao bei, zuan ba."
China may not have a drilling slogan, but it just lifted oil production to an all-time high, surpassing a peak set 10 years ago.
My @opinion.bloomberg.com column: www.bloomberg.com/opinion/arti...
Move has sparked anger in UK defence sector and disappointment in UK govt, though officials insist it was anticipated
via @henryjfoy.ft.com & me
www.ft.com/content/eb9e...
Move has sparked anger in UK defence sector and disappointment in UK govt, though officials insist it was anticipated
via @henryjfoy.ft.com & me
www.ft.com/content/eb9e...