Fatti
Il caso riguarda una cittadina del Ghana, Y., che è stata assunta come impiegata domestica da un connazionale, X., in Svizzera. X. ha approfittato dell'inesperienza di Y. per farla lavorare 50 ore a settimana contro una retribuzione di 300 franchi al mese, oltre all'alloggio e al cibo. Il contratto di lavoro iniziale prevedeva uno stipendio mensile di 1'527 fr. 50 per 50 ore di lavoro settimanali. Y. ha presentato denuncia penale contro X. per usura, e il Tribunale di polizia del cantone di Ginevra ha condannato X. a quattro mesi di reclusione con sospensione della pena per quattro anni. La Camera penale della Corte di giustizia ginevrina ha confermato la sentenza, e X. ha presentato un ricorso di diritto pubblico e un'istanza di annullamento al Tribunale federale.
Legge
Il Tribunale federale ha esaminato le condizioni per ammettere l'usura, come definite all'articolo 157 del Codice penale svizzero (CP). L'usura consiste nell'ottenere o farsi promettere una controprestazione sproporzionata sfruttando la debolezza dell'altra parte. Il Tribunale federale ha constatato che Y. si trovava in una situazione di debolezza a causa della sua inesperienza e della sua dipendenza da X.
Il Tribunale federale ha anche esaminato l'elemento oggettivo del reato, ovvero l'ottenimento di un vantaggio pecuniario in cambio di una prestazione. Ha constatato che X. aveva ottenuto un vantaggio pecuniario facendo lavorare Y. a condizioni inferiori a quelle previste nel contratto di lavoro iniziale. Il Tribunale federale ha anche constatato che il vantaggio ritratto da X. era ampiamente sproporzionato, sul piano economico, con la prestazione che aveva concretamente fornito in cambio.
Infine, il Tribunale federale ha esaminato…