The News Unspun is a labor of love made by two friends, Andrew and James. 

The News unspun was born out of a desire to help spread unvarnished, factual, opinion and partisan free news. 

Tesla Delivers Record Number of Cars

The electric car maker has delivered 25,000 vehicles in the first quarter of 2017. This number is 69% higher than the number delivered over the same period last year. This number puts Tesla on track to meet its goal of delivering 47,000-50,000 cars in the first half of 2017. Elon Musk stated that the company will be producing 5,000 cars a week once the Model 3 launches later this year.

Source: AP, Reuters

Man Faked His Own Death After Being Charged with Rape, in Jail

Electric Cap Device Improves Brain Cancer Survival Rates, Per Study