Police in Germany have arrested an Afghan man over a fatal knife attack. The assailant killed two people, including a two-year-old boy, in a public park in the central city of Aschaffenburg. Two others have been hospitalized for injuries from the attack.