Olympic winner Evgeny Rylov was dropped by his sponsor Speedo after attending a pro-war rally in Moscow. The Russian double gold medalist has also been banned from competing in major swimming events.