You can thank idiothub for that drop.
During that timeframe , thats when their "questionable goons" started coming into the scene and admin on there started deleting valid posts of REAL news.