Bitcoin is a secure currency, It's being used for legal and illegal activity.
There is a high number of country in the world that accept bitcoin normally,
In other side, bitcoin used for illegal things! simply you can see that in the Darknet.
I think it's much more correct to say that a lot people in the world accept Bitcoin, not countries.
As far as I know, there is no country where Bitcoin is officially accepted as money.
Maybe in different ways, as virtual payment system or something like this, but not as financial asset.
Of course, Bitcoin itself is neither good or bad.
People, which use Bitcoin, decide how they will use Bitcoin, for good or bad purpose.