The inferred meaning is the same, but the second is a bit sloppy. Generally it's more accurate to use the perfect aspect ( to have been snatched ) when you mention a period of time that extends to the present ( since 2006 ). CJ
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.