Billionaire Elon Musk agrees to buy Twitter

Published: April 26, 2022, 3:57 a.m.

Monday, April 25: Tesla CEO Elon Musk has reached an agreement to buy Twitter for roughly US$44 billion; Russian attacks in Ukraine push further east; and, a private crew of wealthy businessmen have returned from a trip to the International Space Station.