Ohio house passes Stand Your Ground Bill
The Ohio house of representatives recently passed the stand your ground bill by a vote of 64 to 26. House Bill 228 add protections for people who fired a gun in self defense. Citizens in states that do not have stand your Read More …