Vera Sidika merciless nature after ex boyfriend lands in trouble

They say karma is a bitch.. it has a way of disappearing and returning to bite…