Past events has been deleted.
By default, the iPhone will only sync events that are not older than 2 months. If you want to keep all events, you have to change this in the System Settings of your iPhone, or in iTunes.
iPhone/iPad Settings
1. Open System Settings app and Go to Calendar

2. Open Sync options

3. Set Sync to your preferences
