"In view of this sites predicting it?"
Ok...I read the entire article and I see absolutely no prediction of this particular earthquake. Help me out.
See the above posts from 2Sheep and perhaps another or 2. There are copies of Snodgrass's earlier predicting such above.