Armed man detained after taking busload of passengers hostage for a day

An armed man has been detained after taking a busload of passengers hostage in Ukraine during a day-long standoff with police.