282 B
282 B
'''Barbacha '''or the Free Commune of Barbacha is a small self-governing town in Kabilye, Algeria which has been autonomous since 2012.
'''Barbacha '''or the Free Commune of Barbacha is a small self-governing town in Kabilye, Algeria which has been autonomous since 2012.