Question: who contributes money to the social security trust fund
Answer: a combination of social security payroll taxes paid by current workers and interest income earned by the Social Security Trust Fund