I searched for Menewsha on Facebook and found this page:
https://www.facebook.com/menewsha/?fref=ts
Is this the official Facebook page for the site? The last update was in 2009.
I think it would be cool to use that page for updates and spreading the word about Menewsha across this social media platform.