Varför var Ryssland allierade med Serbien i världskriget 1?

Även om inte nära Serbien, Ryssland hade eget intresse i Balkan. Men också, de hade en känslomässig kontakt med serberna. De där historicly serbiska allierade och andel slaviska rötter, religion, kultur... som och dess band med Bulgarien var inte särskilt bra så det var tvungen att hitta en ny favorit land på Balkan