Mechanic in court for defiling two sisters

File photo

File photo