Huffington post deletes article on Hillary indictment

Top