Raising a pair of Barn Owls at APLORI

A pair of owlets were dropped off at the department of zoology today. Judging by their plumage, they appear to be about a week to 10 days old.They were still covered in down feathers with just the first appearance of feathers on the wing. They were very weak and had probably not fed for two days (that was how long they were at the department). I had no idea what to do...I have never raised owls before!!! So I turned to my trusted friend in times of crises -- YouTube. I fed them with bits of beef (about the size of a shelled groundnut) and they happily gobbled up about three pieces each.