Brandon Sloan
Brandon Sloan
22 year old political studies major, history minor at Queen's working full time as the AMS Judicial Affairs Director.
22 year old political studies major, history minor at Queen's working full time as the AMS Judicial Affairs Director.