China Suárez
China Suárez was born on 9 March 1992 in Buenos Aires, Argentina. She is an actress and composer, known for Abzurdah (2015), The Red Thread (2016) and Argentina, tierra de amor y venganza (2019).
Movies
5.4
Mario, a worker in "lost and found" department, finds a suitcase with a dead baby inside.