Cuba: Russian aircraft carrying over 41 tonnes of humanitarian aid lands in Havana