but how do we know who is munafiq? killing, abusing and oppressing are crimes itself anyway.. even if a muslim does that.
traitor is traitor.. munafiq means hypocrite... the one who declare something else but don't believe in it. Like doing fake promises.
when bro..!! they were in small number in Madina.. nothing else.. During first Caliph time, wars were fought,, mainly against people refused to pay zakat (so rebellion and challenging govt writ) and against false apostles...
overall it is..
@Clutch
We should come out of this habit calling others Munafiq and Kafir.. we can say someone non-muslim if, he doesn't follow Islam.