The American Revolutionary War: Second Battle of Trenton

The Battle of the Assunpink Creek, also known as the Second Battle of Trenton, was a battle between American and British troops that took place in and around T