Skip to content

This badge was issued to Abdelfatah El Arfaoui on 27 Dec 2010.

Expired on 22 Nov 2022