Thread:Whose fault? (1)

anyones fault?

critical theory...... social theories........ community theories.... ummmmmm.