Breaks

I currently work for an employer who gives employees an hour for lunch unpaid meaning we work form 8AM to 5PM. Until recently, we were also allowed two 10 minute breaks-one in the morning and one in the afternoon. I was told the state of Ohio has a law that mandates exmployers to allow their employees to have a break if they work so many hours. Is the unpaid lunch considered the break? If so, what happens when an employer wants to have a staff meeting during employees' lunch time?
Comments
We give two 15 minute breaks & if business necessitates them skipping it, they complain until I tell them breaks aren't required by law.