Ukrainian general says Russian troops outnumber Kiev forces tenfold 11. April 2024 Earlier on Thursday, the Verkhovna Rada passed a bill tightening mobilization rules