At least three people were killed and nearly 50 injured on Monday in twin car blasts outside a court building in a southern Russian city in the restive region of Dagestan.