Maybe Russia attracts meteors the way trailer parks are said to attract tornadoes? π
I guess a larger land mass has a higher chance of being hit, the real difference though is that there are so many cameras that the odds of catching something happening are much higher