Russia

Two Ex-Russian Gas Company Execs Found Dead Along With Their Families in Two Days

TOTALLY NORMAL

Meanwhile, the head of the country’s second-largest oil company has stepped down.

2021-06-02T135618Z_159388319_RC2BSN9LJBAL_RTRMADP_3_RUSSIA-LNG-NOVATEK_pgou2a
Reuters

Got a tip? Send it to The Daily Beast here.