På gång i Strasbourg: Ryssland, kampen mot cancer och förnybar energi