Hi
Actually it aint possible problems, you have a problem. Just got on to your site and the old pop up came up 'favourit would like to know if you want to play casino games' or something. clicked it and it takes people to betway casino.
it's been well documented on here it is because the gpwa seal was hacked, that is where the problem lies