Post navigation Russia-Ukraine war: what we know on day 28 of the invasion China developer Kaisa says earnings results delayed due to lockdown, shares slide