RT News - February 26 2024 (10:00 MSK)
For the first time, President Zelensky names the number of Ukrainian soldiers killed in the conflict but his figure raises questions about whether it corresponds with the reality on the ground. Seeing red over going green - a damning report hits out at the failures of an Italian biofuel project in Africa, that promised so much, but has delivered so little. With Western sanctions starving Iran of vital medicines, its scientists look to plug a life-saving gap, by beginning partial production of specialist cancer drugs.