This group is pretty much dead - the admin have both been gone for ages (the founder visited DA 7 weeks ago and the co-founder has been gone for over 300 weeks).
With no admin to keep the group up to date and accept/decline submissions, there's no point in sticking around.