LOL at that news reporter. Earthquakes aren't exactly random, but they don't recognize anniversaries
There are actually some ways to predict earthquakes a few weeks ahead of time, but first you have to know the fault is there and have the correct monitoring installed near it (a water well within 1 to 2 miles of the active area of the fault).