==Second Seal: Islam rides a Red Horse
I wouldn't assume that Islam itself makes up the rider on the Red Horse. Don't forget about Russia (red), Red China (red), and the EU of the future (red)...in short the Eurasian Alliance.
I think this is the sign of Islam. I suspect that we will not see Russia and China's part in this until the fourth seal. At this rate we will not have that long to wait.
Blessings,