You already know the answers to your questions, you want me to write your wiki for you.
You won't like the answers I give you.
The Miami New Times is a liberal free paper that goes around digging into every dirty nasty story they think will sell a free paper. Most of their articles are so bias as to be unreadable and borderline slanderous. It is modern yellow journalism at it's finest.
That having been said there is some truth in what they wrote, however Pravda may mean truth but there is little truth in Pravda, and so it is with that article.
I would rather not speak about this issue because there are things I just don't know. That is a fair and honest answer however if I must or I will be banned from this site.....
I will answer fully and to the best of my ability and at the risk of my further employment with Street Beast any questions you may have, if you threaten to ban me for not answering them.
That is your choice