It look like current education does not teach any social or moral values...it only teaches the math and science etc...
The result is it are educated and computer literate peoples are fighting here like real fools.
What the hell would be the result of blaming each other, does this blame game offer any solution..if you look beyond it .. you may work on finding a solution...
now don't offer foolish solutions like removing a particular community so... only practical solution would be start of healthy communication between communities and faith in mankind
if you look you will find good or bad people across the religions, communities and ideologies . What does it mean..it means that human race is above all communities, religions or ideologies.
i may look further on this topic ....when i get some free time.....