We are sure when it happened, but our site was hacked and a lot of spammy content was pasted all over our site. We just deleted everything and are working to bring our content back. Very sorry for this. More soon.