How can I get rid of a very invasive plant ?

I believe it's called Snow on the mountain or Bishops Sleeve. It is green and white. I have covered it with wet newspaper and then mulch on top of that.. It even comes thru the black plastic cover. PLEASE Help. LOL
  5 answers