Tactical SD

News

Tragedy strikes Florida as small plane crash in Clearwater claims three lives

A small plane crashed in Clearwater, Florida, on Thursday evening, resulting in the loss of three lives and damages of houses.

Read More