Ava Louise, who has over 400,000 followers on Instagram, took the credit of forcing the portal organisers to pull the plug on the portal.
Ava Louise, who has over 400,000 followers on Instagram, took the credit of forcing the portal organisers to pull the plug on the portal.