On 100th day of Russian invasion, Zelenskyy vows victory

Ukraine will emerge victor in the war started by Russia, President Volodymyr Zelenskyy said Friday as Moscow’s invasion of its neighbour entered its 100th day with Russian troops pounding the Donbas region. Russia’s advance has been slowed by a fierce Ukrainian resistance which repelled them from around the capital and forced Moscow to shift its aims towards capturing the east.

Satellite images suggest new Chinese carrier close to launch

The newly developed Type 003 carrier has been under construction at the Jiangnan Shipyard northeast of Shanghai since 2018. In an image taken Tuesday through wispy clouds, equipment behind the carrier appears to have been removed, a step toward flooding the entire drydock and floating the vessel.

Nepal tightens flight rules after fatal crash

Flights in Nepal will be cleared to fly only if there is favourable weather forecast throughout their route, according to new regulations announced in the wake of a recent crash that killed 22 people, officials said Thursday.